#pragma warning(disable : 4996)
//#include<stdio.h>
//#include<string.h>
//int main()
//{
//	char arr[20] = { 0 };
//
//	gets(arr);
//	int size = strlen(arr);
//	int count = 0;
//	int j = 0;
//	if (size % 3 == 0)
//	{
//		j = size + size / 3 - 1;
//	}
//	else
//	{
//		j = size + size / 3;
//	}
//	for (int i = size;  i >= 0, j >= 0;  j--)
//	{
//		if (i!=size )
//		{
//			count++;
//		}
//		if (count == 4)
//		{
//			arr[j] = ',';
//			count = 0;
//
//		}
//		else
//		{
//			arr[j] = arr[i];
//			i--;
//		}
//
//	}
//	puts(arr);
//
//	return 0;
//}

#include<stdio.h>
#include<string.h>
int main()
{
	char arr1[100] = { 0 };
	char arr2[100] = { 0 };
	gets(arr1);
	gets(arr2);
	int i = 0;
	for (int k=0;; i++)
	{
		int flag = 1;
		for (int j = 0; arr2[j]!= '\0'; j++)
		{
			if (arr1[i] == arr2[j])
			{
				flag = 0;
				break;

			}
			
		}
		if (flag == 1)
		{
			arr1[k] = arr1[i];
			if (arr1[k] == '\0')
			{
				break;
			}
			k++;
		}
		
	}
	puts(arr1);

}